Part Number Hot Search : 
H78L06BA D27C4001 4VHC2 L78M00 LXT316 CLM2805A XF0013Q2 2SC5966
Product Description
Full Text Search
 

To Download HN58X24512FPI Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 HN58X24512I
Two-wire serial interface 512k EEPROM (64-kword x 8-bit)
ADE-203-1239 (Z) Preliminary Rev. 0.0 Jan. 10, 2001 Description
HN58X24512I is the two-wire serial interface EEPROM (Electrically Erasable and Programmable ROM). It realizes high speed, low power consumption and a high level of reliability by employing advanced MNOS memory technology and CMOS process and low voltage circuitry technology. It also has a 128byte page programming function to make it's write operation faster. Note: Hitachi's serial EEPROM are authorized for using consumer applications such as cellular phone, camcorders, audio equipment. Therefore, please contact Hitachi's sales office before using industrial applications such as automotive systems, embedded controllers, and meters.
Features
* * * * Single supply: 1.8 V to 5.5 V Two-wire serial interface (I2CTM serial bus* 1) Clock frequency: 1 MHz (2.5 V to 5.5 V)/400 kHz (1.8 V to 2.5 V) Power dissipation: Standby: 3 A (max) Active (Read): 2 mA (max) Active (Write): 5 mA (max) Automatic page write: 128-byte/page Write cycle time: 10 ms (2.5 V to 5.5 V)/15 ms (1.8 V to 2.5 V) Endurance: 10 5 Cycles (Page write mode) Data retention: 10 Years
* * * *
Preliminary: The specification of this device are subject to change without notice. Please contact your nearest Hitachi's Sales Dept. regarding specification.
HN58X24512I
* Small size packages: SOP-8pin (200 mil-wide) * Shipping tape and reel: 2,500 IC/reel * Temperature range: -40 to +85C Note: 1. I2C is a trademark of Philips Corporation.
Ordering Information
Type No. HN58X24512FPI Internal organization Operating voltage 512k bit (65536x 8-bit) 2.5 V to 5.5 V 1.8 V to 2.5 V Frequency 1 MHz 400 kHz Package 200 mil 8-pin plastic SOP
Pin Arrangement
8-pin SOP A0 A1 NC VSS 1 2 3 4 8 7 6 5 (Top view) VCC WP SCL SDA
Pin Description
Pin name A0, A1 SCL SDA WP VCC VSS NC Function Device address Serial clock input Serial data input/output Write protect Power supply Ground No connection
2
HN58X24512I
Block Diagram
VCC VSS Address generator WP A0, A1 SCL SDA Control logic
High voltage generator
X decoder
Memory array
Y decoder
Y-select & Sense amp.
Serial-parallel converter
Absolute Maximum Ratings
Parameter Supply voltage relative to VSS Input voltage relative to V SS Operating temperature range* Storage temperature range
1
Symbol VCC Vin Topr Tstg
Value -0.6 to +7.0 -0.5* to +7.0* -40 to +85 -65 to +125
2 3
Unit V V C C
Notes: 1. Including electrical characteristics and data retention. 2. Vin (min): -3.0 V for pulse width 50 ns. 3. Should not exceed VCC + 1.0 V.
DC Operating Conditions
Parameter Supply voltage Symbol VCC VSS Input high voltage Input low voltage Operating temperature VIH VIL Topr Min 1.8 0 VCC x 0.7 -0.3* -40
1
Typ -- 0 -- -- --
Max 5.5 0 VCC + 0.5* VCC x 0.3 85
2
Unit V V V V C
Notes: 1. VIL (min): -1.0 V for pulse width 50 ns. 2. VIH (max): VCC + 1.0 V for pulse width 50 ns.
3
HN58X24512I
DC Characteristics (Ta = -40 to +85C, VCC = 1.8 V to 5.5 V)
Parameter Input leakage current Symbol I LI Min -- -- Output leakage current Standby V CC current Read VCC current Write VCC current Output low voltage I LO I SB I CC1 I CC2 VOL2 -- -- -- -- -- Typ -- -- -- 1.0 -- -- -- Max 2.0 20 2.0 3.0 2.0 5.0 0.4 Unit A A A A mA mA V Test conditions VCC = 5.5 V, Vin = 0 to 5.5 V (SCL, SDA) VCC = 5.5 V, Vin = 0 to 5.5 V (A0, A1, WP) VCC = 5.5 V, Vout = 0 to 5.5 V Vin = VSS or VCC VCC = 5.5 V, Read at 400 kHz VCC = 5.5 V, Write at 400 kHz VCC = 4.5 to 5.5 V, IOL = 1.6 mA VCC = 2.5 to 4.5 V, IOL = 0.8 mA VCC = 1.8 to 2.5 V, IOL = 0.4 mA VCC = 1.8 to 2.5 V, IOL = 0.2 mA
VOL1
--
--
0.2
V
Capacitance (Ta = 25C, f = 1 MHz)
Parameter Symbol Min -- -- Typ -- -- Max 6.0 6.0 Unit pF pF Test conditions Vin = 0 V Vout = 0 V
Input capacitance (A0 to A1, SCL, WP) Cin*1 Output capacitance (SDA) Note: CI/O*
1
1. This parameter is sampled and not 100% tested.
4
HN58X24512I
AC Characteristics (Ta = -40 to +85C, VCC = 1.8 to 5.5 V)
Test Conditions * Input pules levels: VIL = 0.2 x VCC VIH = 0.8 x VCC * Input rise and fall time: 20 ns * Input and output timing reference levels: 0.5 x VCC * Output load: TTL Gate + 100 pF
VCC = 1.8 to 5.5 V Parameter Clock frequency Clock pulse width low Clock pulse width high Noise suppression time Access time Bus free time for next mode Start hold time Start setup time Data in hold time Data in setup time Input rise time Input fall time Stop setup time Data out hold time Write cycle time Symbol f SCL t LOW t HIGH tI t AA t BUF t HD.STA t SU.STA t HD.DAT t SU.DAT tR tF t SU.STO t DH t WC Min -- 1200 600 -- 100 1200 600 600 0 100 -- -- 600 50 -- Max 400 -- -- 50 900 -- -- -- -- -- 300 300 -- -- 15 VCC = 2.5 to 5.5 V Min -- 600 400 -- 100 500 250 250 0 100 -- -- 250 50 -- Max 1000 -- -- 50 550 -- -- -- -- -- 300 100 -- -- 10 Unit kHz ns ns ns ns ns ns ns ns ns ns ns ns ns ms 2 1 1 1 Notes
Notes: 1. This parameter is sampled and not 100% tested. 2. t WC is the time from a stop condition to the end of internally controlled write cycle.
5
HN58X24512I
Timing Waveforms
Bus Timing
1/fSCL tLOW
tF SCL tSU.STA tHD.STA SDA (in) tAA SDA (out)
tHIGH
tR
tHD.DAT
tSU.DAT
tSU.STO
tBUF tDH
Write Cycle Timing
Stop condition Start condition
SCL SDA D0 in Write data (Address (n)) ACK
tWC (Internally controlled)
6
HN58X24512I
Pin Function
Serial Clock (SCL) The SCL pin is used to control serial input/output data timing. The SCL input is used to positive edge clock data into EEPROM device and negative edge clock data out of each device. Maximum clock rate is 1 MHz. Serial Input/Output Data (SDA) The SDA pin is bidirectional for serial data transfer. The SDA pin needs to be pulled up by resistor as that pin is open-drain driven structure. Use proper resistor value for your system by considering VOL, IOL and the SDA pin capacitance. Except for a start condition and a stop condition, which will be discussed later, the SDA transition needs to be completed during SCL low period. Data Validity (SDA data change timing waveform)
SCL
SDA Data change Note: Data change
High-to-low and low-to-high change of SDA should be done during SCL low periods.
7
HN58X24512I
Device Address (A0, A1) Up to four devices can be addressed on the same bus by setting the levels on these pins to different combinations. The levels on these pins are compared with the device address code which are inputted thought the SDA pin. These device is selected if the compare is successfully done. These pins are internally pulled down to V SS . The device read these pins as low if unconnected. Pin Connections for A0, A1
Pin connection Max connect Memory size number 512k bit Note: 4 A1 VCC/V SS *
1
A0 VCC/V SS
Note
1. "VCC/V SS " means that device address pin should be connected to V CC or VSS. The A1 and A0 are read as V SS , if left unconnected.
Write Protect (WP) When the Write Protect pin (WP) is high, the write protection feature is enabled and operates as shown in the following table. When the WP is low, write operation for all memory arrays are allowed. The read operation is always activated irrespective of the WP pin status. When left unconnected, the WP input is read as VIL because the WP pin is internally pulled down to VSS . Write Protect Area
WP pin status VIH VIL Write protect area Full (512k bit) Normal read/write operation
8
HN58X24512I
Functional Description
Start Condition A high-to-low transition of the SDA with the SCL high is needed in order to start read, write operation. (See start condition and stop condition) Stop Condition A low-to-high transition of the SDA with the SCL high is a stop condition. The stand-by operation starts after a read sequence by a stop condition. In the case of write operation, a stop condition terminates the write data inputs and place the device in a internally-timed write cycle to the memories. After the internally-timed write cycle which is specified as tWC, the device enters a standby mode. (See write cycle timing) Start Condition and Stop Condition
SCL SDA (in) Start condition Stop condition
9
HN58X24512I
Acknowledge All addresses and data words are serially transmitted to and from in 8-bit words. The receiver sends a zero to acknowledge that it has received each word. This happens during ninth clock cycle. The transmitter keeps bus open to receive acknowledgment from the receiver at the ninth clock. In the write operation, EEPROM sends a zero to acknowledge after receiving every 8-bit words. In the read operation, EEPROM sends a zero to acknowledge after receiving the device address word. After sending read data, the EEPROM waits acknowledgment by keeping bus open. If the EEPROM receives zero as an acknowledge, it sends read data of next address. If the EEPROM receives acknowledgment "1" (no acknowledgment) and a following stop condition, it stops the read operation and enters a stand-by mode. If the EEPROM receives neither acknowledgment "0" nor a stop condition, the EEPROM keeps bus open without sending read data. Acknowledge Timing Waveform
SCL SDA IN
1
2
8
9
Acknowledge out
SDA OUT
10
HN58X24512I
Device Addressing The EEPROM device requires an 8-bit device address word following a start condition to enable the chip for a read or a write operation. The device address word consists of 4-bit device code, 3-bit device address code and 1-bit read/write(R/W) code. The most significant 4-bit of the device address word are used to distinguish device type and this EEPROM uses "1010" fixed code. The device address word is followed by the 3-bit device address code. The upper bit of device address can be set any data. The device address code selects one device out of all devices which are connected to the bus. This means that the device is selected if the inputted 3-bit device address code is equal to the corresponding hard-wired A1 to A0 pin status. The eighth bit of the device address word is the read/write(R/W) bit. A write operation is initiated if this bit is low and a read operation is initiated if this bit is high. Upon a compare of the device address word, the EEPROM enters the read or write operation after outputting the zero as an acknowledge. The EEPROM turns to a stand-by state if the device code is not "1010" or device address code doesn't coincide with status of the correspond hard-wired device address pins A0 to A1. Device Address Word
Device address word (8-bit) Device code (fixed) 128k, 256k 1 0 1 0 Device address code 0* 2 A1 A0 R/W code*1 R/W
Notes: 1. R/W="1" is read and R/W = "0" is write. 2. Don't care bit.
11
HN58X24512I
Write Operations Byte Write: A write operation requires an 8-bit device address word with R/W = "0". Then the EEPROM sends acknowledgment "0" at the ninth clock cycle. After these, the EEPROM receives 2 sequence 8-bit memory address words. Upon receipt of this memory address, the EEPROM outputs acknowledgment "0" and receives a following 8-bit write data. After receipt of write data, the EEPROM outputs acknowledgment "0". If the EEPROM receives a stop condition, the EEPROM enters an internally-timed write cycle and terminates receipt of SCL, SDA inputs until completion of the write cycle. The EEPROM returns to a standby mode after completion of the write cycle. Byte Write Operation
Device address
*1
1st Memory address (n)
a15 a14 a13 a12 a11 a10 a9 a8 W
2nd Memory address (n)
a7 a6 a5 a4 a3 a2 a1 a0
Write data (n)
D7 D6 D5 D4 D3 D2 D1 D0
10 100 Start
ACK R/W
ACK
ACK
Stop
Note: 1. Don't care bit.
12
HN58X24512I
Page Write: The EEPROM is capable of the page write operation which allows any number of bytes up to 128 bytes to be written in a single write cycle. The page write is the same sequence as the byte write except for inputting the more write data. The page write is initiated by a start condition, device address word, memory address(n) and write data (Dn) with every ninth bit acknowledgment. The EEPROM enters the page write operation if the EEPROM receives more write data (Dn+1) instead of receiving a stop condition. The a0 to a6 address bits are automatically incremented upon receiving write data (Dn+1). The EEPROM can continue to receive write data up to 128 bytes. If the a0 to a6 address bits reaches the last address of the page, the a0 to a6 address bits will roll over to the first address of the same page and previous write data will be overwritten. Upon receiving a stop condition, the EEPROM stops receiving write data and enters internally-timed write cycle. Page Write Operation
Device address
*1
1st Memory address (n)
a15 a14 a13 a12 a11 a10 a9 a8 W
2nd Memory address (n)
a7 a6 a5 a4 a3 a2 a1 a0
Write data (n)
D7 D6 D5 D4 D3 D2 D1 D0
Write data (n+m)
D5 D4 D3 D2 D1 D0
10 100 Start
ACK R/W
ACK
ACK
ACK
ACK Stop
Note: 1. Don't care bit.
13
HN58X24512I
Acknowledge Polling: Acknowledge polling feature is used to show if the EEPROM is in a internally-timed write cycle or not. This features is initiated by the stop condition after inputting write data. This requires the 8-bit device address word following the start condition during a internally-timed write cycle. Acknowledge polling will operate R/W code = "0". Acknowledgment "1" (no acknowledgment) shows the EEPROM is in a internally-timed write cycle and acknowledgment "0" shows that the internally-timed write cycle has completed. See Write Cycle Polling using ACK. Write Cycle Polling Using ACK
Send write command
Send stop condition to initiate write cycle
Send start condition Send device address word with R/W = 0
ACK returned Yes Next operation is addressing the memory Yes Send memory address
No
No
Send start condition
Send stop condition
Proceed write operation
Proceed random address read operation
Send stop condition
14
HN58X24512I
Read Operation There are three read operations: current address read, random read, and sequential read. Read operations are initiated the same way as write operations with the exception of R/W = "1". Current Address Read: The internal address counter maintains the last address accessed during the last read or write operation, with incremented by one. Current address read accesses the address kept by the internal address counter. After receiving a start condition and the device address word (R/W is "1"), the EEPROM outputs the 8-bit current address data from the most significant bit following acknowledgment "0" If the EEPROM receives acknowledgment "1" (no acknowledgment) and a following stop condition, the EEPROM stops the read operation and is turned to a standby state. In case the EEPROM have accessed the last address of the last page at previous read operation, the current address will roll over and returns to zero address. In case the EEPROM have accessed the last address of the page at previous write operation, the current address will roll over within page addressing and returns to the first address in the same page. The current address is valid while power is on. The current address after power on will be indefinite. The random read operation described below is necessary to define the memory address. Current Address Read Operation
Device address
*1
Read data (n+1)
R D7 D6 D5 D4 D3 D2 D1 D0
1 0 10 0 Start
ACK R/W
No ACK
Stop
Note: 1. Don't care bit.
15
HN58X24512I
Random Read: This is a read operation with defined read address. A random read requires a dummy write to set read address. The EEPROM receives a start condition, device address word (R/W=0) and memory address 2 x 8-bit sequentially. The EEPROM outputs acknowledgment "0" after receiving memory address then enters a current address read with receiving a start condition. The EEPROM outputs the read data of the address which was defined in the dummy write operation. After receiving acknowledgment "1"(no acknowledgment) and a following stop condition, the EEPROM stops the random read operation and returns to a standby state. Random Read Operation
Device address
*2
1st Memory address (n)
a15 a14 a13 a12 a11 a10 a9 a8
2nd Memory address (n)
a7 a6 a5 a4 a3 a2 a1 a0
Device address 10100 Start ACK
##
R *2
Read data (n)
D7 D6 D5 D4 D3 D2 D1 D0
1 0 1 00 Start
@@
W
ACK R/W
Dummy write
ACK
R/W ACK
No ACK Stop
Currect address read
Notes: 1. 2nd device address code (#) should be same as 1st (@). 2. Don't care bit.
16
HN58X24512I
Sequential Read: Sequential reads are initiated by either a current address read or a random read. If the EEPROM receives acknowledgment "0" after 8-bit read data, the read address is incremented and the next 8-bit read data are coming out. This operation can be continued as long as the EEPROM receives acknowledgment "0". The address will roll over and returns address zero if it reaches the last address of the last page. The sequential read can be continued after roll over. The sequential read is terminated if the EEPROM receives acknowledgment "1" (no acknowledgment) and a following stop condition. Sequential Read Operation
Device address 10 100 Start Note: 1. Don't care bit.
*1 R
Read data (n)
D7 D6 D5 D4 D3 D2 D1 D0
Read data (n+1) Read data (n+2) Read data (n+m)
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 D5 D4 D3 D2 D1 D0
ACK R/W
ACK
ACK
ACK
No ACK Stop
17
HN58X24512I
Notes
Data Protection at VCC On/Off When VCC is turned on or off, noise on the SCL and SDA inputs generated by external circuits (CPU, etc) may act as a trigger and turn the EEPROM to unintentional program mode. To prevent this unintentional programming, this EEPROM have a power on reset function. Be careful of the notices described below in order for the power on reset function to operate correctly. * SCL and SDA should be fixed to VCC or VSS during VCC on/off. Low to high or high to low transition during VCC on/off may cause the trigger for the unintentional programming. * VCC should be turned off after the EEPROM is placed in a standby state. * VCC turn on speed (tr) should be longer than 10 us (tr > 10 s). Write/Erase Endurance and Data Retention Time The endurance is 10 5 cycles in case of page programming and 104 cycles in case of byte programming (1% cumulative failure rate). The data retention time is more than 10 years when a device is page-programmed less than 104 cycles. Noise Suppression Time This EEPROM have a noise suppression function at SCL and SDA inputs, that cut noise of width less than 50 ns. Be careful not to allow noise of width more than 50 ns.
18
HN58X24512I
Package Dimensions
HN58X24512FPI (TBD)
Unit: mm
1
4
1.9 0.1
5.3 0.1
6.05 6.45 Max 5 8
8.2 0.3 0.20 1.45 typ 0 - 10
0.40
0.1 0.1
1.27
0.6 0.2
Hitachi Code JEDEC EIAJ Mass (reference value)
TBD -- -- --
19
HN58X24512I
Cautions
1. Hitachi neither warrants nor grants licenses of any rights of Hitachi's or any third party's patent, copyright, trademark, or other intellectual property rights for information contained in this document. Hitachi bears no responsibility for problems that may arise with third party's rights, including intellectual property rights, in connection with use of the information contained in this document. 2. Products and product specifications may be subject to change without notice. Confirm that you have received the latest product standards or specifications before final design, purchase or use. 3. Hitachi makes every attempt to ensure that its products are of high quality and reliability. However, contact Hitachi's sales office before using the product in an application that demands especially high quality and reliability or where its failure or malfunction may directly threaten human life or cause risk of bodily injury, such as aerospace, aeronautics, nuclear power, combustion control, transportation, traffic, safety equipment or medical equipment for life support. 4. Design your application so that the product is used within the ranges guaranteed by Hitachi particularly for maximum rating, operating supply voltage range, heat radiation characteristics, installation conditions and other characteristics. Hitachi bears no responsibility for failure or damage when used beyond the guaranteed ranges. Even within the guaranteed ranges, consider normally foreseeable failure rates or failure modes in semiconductor devices and employ systemic measures such as failsafes, so that the equipment incorporating Hitachi product does not cause bodily injury, fire or other consequential damage due to operation of the Hitachi product. 5. This product is not designed to be radiation resistant. 6. No one is permitted to reproduce or duplicate, in any form, the whole or part of this document without written approval from Hitachi. 7. Contact Hitachi's sales office for any questions regarding this document or Hitachi semiconductor products.
Hitachi, Ltd.
Semiconductor & Integrated Circuits. Nippon Bldg., 2-6-2, Ohte-machi, Chiyoda-ku, Tokyo 100-0004, Japan Tel: Tokyo (03) 3270-2111 Fax: (03) 3270-5109
URL
NorthAmerica Europe Asia Japan
: : : :
http://semiconductor.hitachi.com/ http://www.hitachi-eu.com/hel/ecg http://sicapac.hitachi-asia.com http://www.hitachi.co.jp/Sicd/indx.htm
Hitachi Asia Ltd. Hitachi Tower 16 Collyer Quay #20-00, Singapore 049318 Tel : <65>-538-6533/538-8577 Fax : <65>-538-6933/538-3877 URL : http://www.hitachi.com.sg Hitachi Asia Ltd. (Taipei Branch Office) 4/F, No. 167, Tun Hwa North Road, Hung-Kuo Building, Taipei (105), Taiwan Tel : <886>-(2)-2718-3666 Fax : <886>-(2)-2718-8180 Telex : 23222 HAS-TP URL : http://www.hitachi.com.tw Hitachi Asia (Hong Kong) Ltd. Group III (Electronic Components) 7/F., North Tower, World Finance Centre, Harbour City, Canton Road Tsim Sha Tsui, Kowloon, Hong Kong Tel : <852>-(2)-735-9218 Fax : <852>-(2)-730-0281 URL : http://www.hitachi.com.hk
For further information write to:
Hitachi Semiconductor (America) Inc. 179 East Tasman Drive, San Jose,CA 95134 Tel: <1> (408) 433-1990 Fax: <1>(408) 433-0223 Hitachi Europe GmbH Electronic Components Group Dornacher Strae 3 D-85622 Feldkirchen, Munich Germany Tel: <49> (89) 9 9180-0 Fax: <49> (89) 9 29 30 00 Hitachi Europe Ltd. Electronic Components Group. Whitebrook Park Lower Cookham Road Maidenhead Berkshire SL6 8YA, United Kingdom Tel: <44> (1628) 585000 Fax: <44> (1628) 585160
Copyright (c) Hitachi, Ltd., 2000. All rights reserved. Printed in Japan.
Colophon 2.0
20


▲Up To Search▲   

 
Price & Availability of HN58X24512FPI

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X